Askany\Database A

Total Complexity 62
Dependencies 1
Dependents 3
Total lines 657
Lines of code 499
Logical lines of code 186
Comment lines 44
Methods 26
Properties 4

Methods 26

Method Rating Maintainability Complexity Lines of code
sanitize_content()
A
44 12 45
extract_relevant_excerpt()
A
51 9 25
index_pdf()
A
44 6 46
get_relevant_content()
S
42 5 56
insert_default_qa_pairs()
S
42 4 54
find_qa_match()
S
51 3 27
create_tables()
S
47 1 51
index_content()
S
49 2 35
save_chat_history()
S
58 3 15
get_content_index_stats()
S
54 1 25
update_qa_pair()
S
60 1 14
add_qa_pair()
S
63 1 12
delete_content()
S
64 1 11
clear_content_index()
S
75 1 4
clear_pdf_index()
S
75 1 4
get_qa_pair()
S
66 1 9
get_qa_pairs()
S
71 1 6
__construct()
S
66 1 8
delete_qa_pair()
S
68 1 8
delete_pdf()
S
68 1 8
activate()
S
75 1 4
get_tables()
S
69 1 7
get_pdf_stats()
S
65 1 9
get_chat_history()
S
66 1 9
deactivate()
S
81 1 3
clear_chat_history()
S
75 1 4